home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / language / gemfsc18.lzh / AESSRC18.LZH / AESFUNCS / MAKEFILE.MAK < prev    next >
Makefile  |  1992-05-06  |  2KB  |  59 lines

  1.  
  2. CFLAGS = -I..\include\ -O -v2
  3.  
  4. DELLIB = $(RM)
  5. ADDLIB = ar.ttp q
  6.  
  7. SYSHDR = c:\sozobon\include\gemfast.h
  8. LCLHDR = ..\include\gemfast.h
  9.  
  10. LIB  = aesfuncs.a
  11.  
  12. OBJ03 = frmqchoi.o frmqerr.o  frmqmenu.o frmqtext.o frmquest.o
  13. OBJ05 = frmerror.o frmverro.o frmprtf.o  frmvprtf.o
  14. OBJ10 = frmnldia.o frmdsdia.o frmnlmen.o frmdsmen.o 
  15. OBJ13 = frmmenu.o  frmprogr.o frmenabl.o frmeflag.o frmdial.o
  16. OBJ15 = frmdeskt.o frmconfi.o frmvfmt.o  frmnldsu.o frmmkmov.o
  17. OBJ20 = fsldialo.o grfmblit.o grfblit.o  grfmouse.o
  18. OBJ25 = rsccubtn.o rscrrbtn.o rscsxtyp.o
  19. OBJ30 = rscgstr.o  rscsstr.o  rscgtree.o rsctrfix.o
  20. OBJ35 = objflchg.o objstchg.o objclcal.o objppstr.o objtherm.o
  21. OBJ40 = objmxud.o  objrbutl.o objxtutl.o objbmbtn.o objoxywh.o
  22. OBJ45 = wndupdat.o
  23. OBJ50 = aplvwork.o aplxinit.o aplmallo.o
  24. OBJ55 = mnutbar.o  mnubar.o   exterror.o rcconfin.o rcptinre.o
  25.  
  26. ALLOBJ = $(OBJ03) $(OBJ05) $(OBJ10) $(OBJ13) $(OBJ15) $(OBJ20) \
  27.          $(OBJ25) $(OBJ30) $(OBJ35) $(OBJ40) $(OBJ45) $(OBJ50) $(OBJ55)
  28.  
  29. $(LIB): $(SYSHDR) $(ALLOBJ)
  30.     $(DELLIB) $(LIB)
  31.     $(ADDLIB) $(LIB) $(OBJ03)
  32.     $(ADDLIB) $(LIB) $(OBJ05)
  33.     $(ADDLIB) $(LIB) $(OBJ10)
  34.     $(ADDLIB) $(LIB) $(OBJ13)
  35.     $(ADDLIB) $(LIB) $(OBJ15)
  36.     $(ADDLIB) $(LIB) $(OBJ20)
  37.     $(ADDLIB) $(LIB) $(OBJ25)
  38.     $(ADDLIB) $(LIB) $(OBJ30)
  39.     $(ADDLIB) $(LIB) $(OBJ35)
  40.     $(ADDLIB) $(LIB) $(OBJ40)
  41.     $(ADDLIB) $(LIB) $(OBJ45)
  42.     $(ADDLIB) $(LIB) $(OBJ50)
  43.     $(ADDLIB) $(LIB) $(OBJ55)
  44.  
  45. c\:\sozobon\include\gemfast.h: $(LCLHDR)
  46.     $(CP) $(LCLHDR) $(SYSHDR)
  47.  
  48. lib: $(LIB)
  49.     $(PUSHDIR) ..
  50.     make -h- lib
  51.     $(POPDIR)
  52.  
  53. cleanup: 
  54.     $(RM) *.o *.a
  55.     
  56. force: cleanup $(LIB)
  57.     $(ECHO)
  58.  
  59.